Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
88 NORWOOD ROAD Semi-Detached £512,901 £135,000 10 Apr 2000
98 NORWOOD ROAD Terraced £521,239 £425,000 18 Nov 2019
100 NORWOOD ROAD Semi-Detached £432,214 £94,000 18 Dec 1998
106 NORWOOD ROAD Semi-Detached £418,121 £75,000 30 Jul 1996
108 NORWOOD ROAD Semi-Detached £570,000 16 May 2023
110 NORWOOD ROAD Semi-Detached £581,474 £212,000 14 Aug 2002